NewsAll-India Average Retail Price Of Tomato Down 29% Over Last Month: GovernmentBY Press Trust of India