OSR (es)

OSR stands for Otros Sectores Residentes, other resident sectors (ORS), in Spain

OSR is the domestic sector minus MFIs and General Government.