In July, Europe’s largest floating solar park will be completed, providing renewable energy to people during a crisis.