Work on the 6.8 million square feet IT park, spread over 27 acres, is ongoing and the entire campus is expected to be ready by 2026.
Work on the 6.8 million square feet IT park, spread over 27 acres, is ongoing and the entire campus is expected to be ready by 2026. Work on the 6.8 million square feet IT park, spread over 27 acres, is ongoing and the entire campus is expected to be ready by 2026. Moneycontrol Latest News Read More