A large-scale floating solar PV plant has been completed at a former industrial site and will now generate electricity equivalent to the needs of over 7,000 homes.