Related
Development cuts, windfalls curb fiscal deficit at 6.8pc