It?s raining phones It?s monsoon in India but the rain gods do not always keep their promise. However, it does seem to be… By Raaj DayalAugust 5, 2007 00:00 IST
Rs 25 ‘Rain Fee’ with 18% GST on food order: Shocked customer says even ‘Lord Indra brought under the tax net’