South African and Chinese municipalities agreed a deal to construct a $35 million solar-panel assembly plant, a boost to ...