Another day. Yet another about-turn. In a move that could seriously cripple India's cash-strapped population, nearly 56,000 gas stations (locally known as petrol pumps) have decided to stop accepting plastic currency, after the country's top ... read more