News
New Delhi: A major tech firm has signed a 10-year lease for office space in the city’s business district. This move is expected to boost local employment and stimulate economic growth, reflecting the company's long-term commitment to the region.