Manz receives initial €64.3m downpayment as part of €263m CIGS PV order from Chinese partners
Equipment maker Manz AG of Reutlingen, Germany (which has three Solar, Electronics and Energy Storage strategic business units, and supplies...
Read moreDetails