NewsWeWork India Takes On Lease 3.62 Lakh Sq Ft Office Space In 2 Buildings In Bengaluru For ExpansionBY Press Trust of India