Delhi, officially the National Capital Territory of Delhi, is a city and a union territory of India containing New Delhi, the capital of India.It is bordered by the state of Haryana on three sides and by Uttar Pradesh to the east. The NCT covers an area of 1,484 square kilometres. Read More
Unicorns, or startups with a valuation of USD1 billion or more, are likely to occupy about 14 million sq feet of office space by 2024, a two-fold rise from the current level. This is led by large offices that unicorns are likely to lease across major ...