Dolma Himalayan Energy is an investment platform and developer for renewable energy and battery storage in the Himalayan region, starting in Nepal. The Department for International Development (DFID) supports this work with the aim of encouraing private capital into infrastructure and developing mar... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet