Funds giant Schroders takes shine to collapsed solar group Toucan
An infrastructure investor owned by Schroders, the fund management behemoth, is in pole position to buy a solar farms operator that received hundreds of millions… Read More »Funds giant Schroders takes shine to collapsed solar group Toucan