We love honking, don’t we?

When we sms Happy New Year to our friends on Jan 1, 2011, we’ll have over 100 million vehicles on our roads. Why is that bothering me? Because each of these vehicles is equipped with a horn.  That makes a 100 million honking vehicles, merrily speeding on our under developed road network, day-in and day-out. […]

Scroll to top