Startups

Science & Technology Entrepreneurs Park (STEP)

Attached Institutes: Birla Institute of Technology and Science

Thrust Area: Mechanical Engineering

Area: Engineering Sciences

Year Of Establishment: 1987

City: Ranchi

State: Jharkhand

Funding Agency: Department of Science and Technology (DST), Government of India