Company SSM No 1324143-T · 50-200 Employees · Manufacturing / Production
We are the largest OEM factory in the world of solar tracker system; our tracker is most advanced singleaxis solar trackers for the power plants of the future, big and small. Our breakthrough technology enables
you to harvest the sun more efficiently, at lower costs, and with more flexibility.
Baojia New Energy Manufacturing Sdn Bhd
Multinational
50-200
Manufacturing / Production
1324143-T
0