It said that the government revenue from excise duties on petroleum products has more than doubled since fiscal 2014.
10 Oct 2018 12:27 AM IST
Modi's office did not respond to requests for comment on the starvation deaths.
12 Sept 2018 12:04 PM IST