Ellora EPC Pvt. Ltd.
–
Nashik, Maharashtra, India
Company Description Ellora EPC Pvt. Ltd. is an EPC (Engineering, Procurement, and Construction) contractor based in Nashik, India. Since its inception in 1988, Ellora has been at the forefront of the construction industry, specializing in industrial... - May 02