
lamsaang/iStock via Getty Images
Swiss solar panel manufacturer Meyer Burger Technology (OTCPK:MYBUF) on Saturday said it initiated insolvency proceedings for two of its key subsidiaries in Germany. The filing comes as the company faces pressure from low-cost Asian imports and operational challenges.
The affected