Artwork for China turns to Africa for solar power sales
The China in Africa Podcast

China turns to Africa for solar power sales
00:00:00 / 00:22:03