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 ...