Logo Venture Capital for Africa

SolarKiosk: An autonomous business unit for off-grid areas

More info