Ayala group, Vietnamese company seal tie-up for 300MW solar project. IN Business - Velasco, Myrna M.
Keywords: Solar energy