Description
Schroder BSC Social Impact Trust PLC is an investment company. Its objective is to deliver positive social impact as well as long-term capital growth and income. Its operating segment includes Asset Management, Wealth Management, and the Group. The company generates maximum revenue from the Asset Management segment. Geographically, it has a presence in the Asia Pacific; Europe, Middle East and Africa, and the Americas.