Tech layoffs, economic slowdown hamper office space demand in India

Tech layoffs, economic slowdown hamper office space demand in India