VIDEO | Global Ideas 05:46

In high demand: Solar Kiosk in Rwanda