Icon
 

Narada supplies the world s first 690Ah large energy storage