Indian States to Pile up Debt while Fiscal Deficit estimated at 3.7%: Moody’s

Moody's estimate fiscal deficit at 3.7%. Since GST implementation states are dependent on centre for compensation…

11,379 Farmers in India Committed Suicide in 2016: Data by NCRB

NCRB recently released a report on accidental deaths and suicides in 2016. The report confirmed 11,379…