WeWork India has leased 1.75 lakh sq ft of office space in Bengaluru and Pune, adding 3,000 desks to cater to the growing ...