Showing 1 - 1 of 1
Business, Yuthana Praiwan, Published on 14/12/2023
» SET-listed Ratch Group, the power generation arm of state-run Electricity Generating Authority of Thailand, aims to expand its business in Australia, Vietnam and the Philippines, which all support renewable energy development.