German wind and solar project developer Sowitec Group GmbH, along with companies within its group, have filed an application for insolvency with the Tubingen District Court, a move seen as “unavoidable.”