Yorkville Advisors Global backs Swiss energy storage firm Leclanché

Leclanché SA, a Swiss energy storage company, has secured up to $65 million in facilities.

Share this