Tomato prices in India have fallen below Rs 100 per kg from the peak of Rs 250-260 per kg. The government is selling tomatoes at a discounted price of Rs 40 per kg. This is the first time ever that the government has had to sell tomatoes at a discounted price. The prices are expected to fall further in the next two weeks.