175 employees
Indraprastha Power Generation Company Ltd (IPGCL) is an oil & energy company based out of IPGCL, Himadri, Raj Ghat, power House Office Complex, New Delhi, Delhi, India.