The new yieldco raised $675m in the IPO, with 45 million