Marketwatch Need new stimulus of ₹10 lakh crore: Economists Collective Admin June 3, 2020 Economists urge cash transfers to 80% of households to revive economy. – The Hindu – Economy Share on Facebook Tweet it Pin it Share it Email