Sonnen files for insolvency

This summer, after years of searching for a buyer, oil major Shell sold German battery storage manufacturer Sonnen to family office Tiven. The company, based in Wildpoldsried in Germany’s Allgäu region, has now filed for insolvency, according to German business…

Read MoreSonnen files for insolvency