Crossing that road

Location: Bengaluru. The daily venture to the office involves taking a giant leap of faith – one that you hope stops a multitude of Indian commuters all trying to reach their own destinations.It’s like a cacophony of locusts – swarming by radar to the nearest...