About Established in 1988, we are dedicated & devoted solely for the manufacture of high precision rolling elements namely Needle Rollers, Cylindrical Rollers & Shafts / Axles as per customer requirements. MEC plants are spread over as area of 4000 square meter Bhiwadi (Rajasthan), India. The location is at a distance of 70 Km from New Delhi and easily accessible by road.