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 …
Read More