Minigrid Powered Shops, Derni, Bihar

Mini-grid powered shop in Bihar, India.

Back to Top