OLD All Press Releases

Leclanché SA reports 2011 financial results and progress in its growth strategy for energy storage