I Squared expands Asia footprint with solar, heating units
A little over two years after sealing its debut investment in China, the firm has made its first move into the world’s largest solar market by acquiring 143MW in Shandong.
6 February 2017•1 min read