Oorja Development Solutions

Oorja Development Solutions

A purpose-driven project developer and technology integrator of decentralized renewable energy systems (mini-grids).

Authorizing premium user...