Production | Published on: March 13, 2024 Construction Begins on World’s Largest Floating Solar Power Plant