International renewable energy developer ib vogt has achieved financial close for the 29.99MW solar project and commenced construction in Sungei Petani, Kedah, Malaysia. The project has been developed ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results