Installation of a 2.83 MW floating solar farm completed in Thailand

Germany-based Baywa r.e. AG has completed installation works on a 2.83 MW floating solar farm in Thailand. The solar facility will supply renewable energy (RE) to Ubon Bio Ethanol Public Company Limited (UBE) under a corporate...

Read More