Swiss solar products manufacturer Meyer Burger Technology AG (SWX:MBTN) suffered a CHF-291.9-million (USD 331.6m/EUR 303.6m) loss in 2023, half of which was due to impairments on fixed assets of the solar cell and module production in Germany as well as inventories.