Company Logo

TNB Renewables Sdn Bhd (aka TRe) (subsidiary of Tenaga Nasional Berhad) Uncertified

Concessionaire

No contact created by this company.