Fiscal deficit is likely to touch Rs 18.48 lakh crore or 9.5% of the GDP
Online platforms have also started stocking up the products considering the sudden surge in demand
The terms of the legislative assemblies of the four states is coming to an end in May and June