Sluggish pace of renewable energy development sparks concerns

Bui Power Authority's (BPA) 5-megawatt floating solar farm
Bui Power Authority's (BPA) 5-megawatt floating solar farm