Yorkville Advisors Global backs Swiss energy storage firm Leclanché
Leclanché SA, a Swiss energy storage company, has secured up to $65 million in facilities.
18 February 2020•5 mins read
Leclanché SA, a Swiss energy storage company, has secured up to $65 million in facilities.