To perform its tasks, IMPSA has been organized into the following business units: IMPSA Hydro, IMPSA Wind and IMPSA Energy, all of them engaged in the provision of total solutions for sustainable power generation; IMPSA Process, a manufacturer of equipment for the process industry; and IMPSA Environmental Services, which is dedicated to waste management and treatment.
Address: 6-4, Level 6th Tower Block,
Menara Milenium, Jalan Damanlela,
Pusat Bandar Damansara, Damansara Heights,
Kuala Lumpur, 50490,
Kuala Lumpur, WP Kuala Lumpur, Malaysia
+60 3-2092 3744