Descon Engineering Ltd is awarded the EPC works of 18 MW Ranolia Hydro Power Project. EPC is all set to deliver the best of its engineering practices.