Swiss solar technology company Meyer Burger Technology AG (SWX:MBTN) narrowed its net loss to CHF 39.7 million (USD 42.4m/EUR 37.6m) in 2019 from CHF 59.4 million a year earlier, but said business development last year was âdisappointingâ.