China XD Electric wins CNY 1.115 billion substation equipment contract from State Grid
China XD Electric's 12 subsidiaries won a total of about CNY 1.115 billion in bids for State Grid's 2026 fifth substation equipment procurement. The contract covers transformers, switchgear, capacitors, and arresters.