Solar project developer Lightsource bp has commenced construction of its 168MW Kōwhai Park solar PV project in Christchurch, New Zealand, days after securing financing.
Net revenues for the quarter (for both CSI Solar and Recurrent Energy, the manufacturing and project development businesses) were US$1.6 billion, a 23% increase from US$1.3 billion in Q1.