Oorja Development Solutions is a company based in New Delhi, Delhi, India, specialising in the cleantech sector. Founded in 2016, it now employs 44 individuals. The company was established by Amit Sar...View more