Hexa Renewables has commissioned the world’s largest offshore floating solar plant in Taiwan, providing power to 74,000 households.