Loading...

Our Journey

The 3 STPs were merged to establish Software Technology Parks of India on June 5 that heralded a paradigm shift in addressing the challenges of Indian IT industry.

Year
Image
1991
Back to Top