Business

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