While sipping my coffee and going through the newspaper, I came across an advertisement of the Delhi Transport Corporation or DTC. The ad said that “Your DTC declared the safest in the country.” This was a shocker for me. I was like Really ?? or its a joke. (Frankly speaking I was looking for *Conditions Apply.) After the …
Read More »