Finance & Blockchain
Schroder BSC Social Impact Trust plc
United Kingdom
About
Schroder BSC Social Impact Trust plc is a UK-based investment trust that focuses on generating social impact alongside financial returns by investing in social enterprises and impact-driven businesses.
Explore Schroder BSC Social Impact Trust plc's full profile on Brouky
Funding rounds, investor list, and risk signals — unlock with a subscription.