English News | Latest and Breaking News | Todays News
The company is giving up office spaces as the leases expired, keeping only its Bengaluru-based headquarters.