localization
CEA Pushes for Localization of Power Transmission and Distribution Components
The Central Electricity Authority (CEA) has identified 73 items used in the power transmission and distribution sector to formulate a comprehensive localization strategy...
1
...
1
