Schroder BSC Social Impact Trust (LON:SBSI) Issues Earnings Results
Schroder BSC Social Impact Trust (LON:SBSI – Get Free Report) announced its quarterly earnings results on Tuesday. The company reported GBX 1.24 earnings per share for the quarter, Digital Look Earnings reports. The business had revenue of GBX 138 million during the quarter. Schroder BSC Social Impact Trust had a net margin of 21.15% and [...]