DescriptionRATCH Group PCL is a Thailand-based investment holding company focused on power generation, energy-related businesses, infrastructure, and healthcare in Asia Pacific. The group invests in and operates fossil-fuel, renewable, battery storage, and energy infrastructure assets, including onshore and offshore wind projects in the Philippines and Vietnam.