Insufficient rainfall and high temperatures have resulted in a severe shortage of tomatoes the dearest of them all as it is now retailing at Rs 80 a kg. Experts say ...