Company Details
- Employees
- 36
- Address
- Suites L2-77, Menara Melawangi,, No 18 Persaiaran Barat,malaysia
- Industry
- Solar Electric Power Generation
- NAICS
-
Solar Electric Power Generation
- Website
- http://www.tnbrenewables.com
- Keywords
- Sdn. Bhd..
- HQ
- Petaling Jaya, Selangor