Batteries and panels in ponds and orchards: the trail of waste left in Zambia by the booming solar energy 'made in China'
Zambia is the perfect place to develop large solar energy infrastructure thanks to the favorable climate and growing demand. But, ...