By CEP Staff • 14 November 2014 in News

Sky Solar prices IPO at $8 per share