cleantechnica.com
China’s Solargiga Kicks Off Plan To Install 200 MW Solar Power Capacity In Ghana
Chinese solar module manufacturers have been at the receiving end of some pretty high anti-dumping duties from the US and the EU, and other countries like India are also considering to levy such du…