Sale of Leviste solar franchise likened to ''ghost'' flood projects
Energy Secretary Sharon Garin last Tuesday said the DOE terminated 11,427 megawatts worth of solar projects, largely in Luzon, after the company failed to meet substantial development
Read More