Employees of a US company decide to shun their offices and hit the streets of Bengaluru for some social work

Aug 10, 2017, 6:38 PM IST