21 May 2015

US solar firm readies itself for IPO