Fosera Establishes Assembly Line in Mozambique
Staff at the new Fosera assembly plant in Mozambique © Benjamin Seckinger/Fosera German producer of affordable, high-tech modular solar home lighting systems – Fosera GmbH has started a commercial assembly…