| December 31, 2015 Don’t buy the spin: The WTO talks in Nairobi ended badly and India will pay a price