Solar projects: Ain’t no sunshine

Despite the sector’s efforts to inch closer to grid parity, disruptive bidding games, a negative WTO panel ruling and a dependency on land availability and evacuation facilities for success puts in
Publication Date:
13/04/2016