The Board of Investments of the Philippines has issued a green lane certificate to Terra Solar Philippines for an under-construction project that has been touted as the world’s largest solar array. The certification aims to streamline development.

User Dashboard

Back To ACE