In high demand: Solar Kiosk in Rwanda | Global 3000 - The Globalization Program | DW | 01.06.2017
Watch video 05:46
Now live
05:46 mins.

VIDEO | Global 3000 05:46

In high demand: Solar Kiosk in Rwanda