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