Saft wins contract to deliver battery systems to Chengdu Metro

Chengdu Metro in China. Credit: N509FZ.



  • Chengdu Metro