LONDON: Schroder BSC Social Impact Trust plc has committed £5 million to the Savills IM Simply Affordable Homes Limited Partnership. This investment aligns with the...