Clean power business Mainspring closes hefty $290m Series E round

Clean power generation provider Mainspring Energy has picked up a hefty $290m Series E round from backers including the Canada Pension Plan Investment Board.