4 reasons : why tomato prices are high in India this season?

1. Erratic weather conditions: Unseasonal rains and heat waves have damaged tomato crops in major producing states like Maharashtra, Karnataka, and Andhra Pradesh. This has led to a decline in supply, pushing up prices.

2. Increasing demand: The demand for tomatoes has increased due to the festive season and summer months. This has further contributed to the price rise.

3. Slower imports: India imports tomatoes from countries like China and Bangladesh during the off-season. However, imports have been slow this year due to high prices in these countries.

4. Hoarding: Some traders are hoarding tomatoes in anticipation of further price rise. This is also contributing to the shortage and high prices.