Pressure Points
Public finances were marked by deviations from targets in 2017/18. A look at the numbers that matter.

Shivani Sharma
- Dec 10, 2018,
- Updated Dec 12, 2018 8:54 PM IST
The trade deficit widened by $52 billion in 2017/18.
The trade deficit widened by $52 billion in 2017/18.
Read more!
