Profession, Transport

image

The IT employees are destined to work as soon as they board the office bus itself is it? One such bus with ‘Wi-Fi’ on board spotted at Velachery – Pallikaranai main road.