NewsWeWork India Takes On Lease 92,000-Sq Ft Office Space In Pune From Panchshil RealtyBY Press Trust of India