Swiss energy storage solutions provider Leclanche SA (SWX:LECN) has landed an order to supply an 11.9-MWh battery storage system for a solar park in the German state of Rhineland-Palatinate.