Loading…
Baobian Electric wins $67M order for 13 transformers for Guangdong power project · Endata