Helped by buoyant tax receipts, the country’s fiscal deficit for the last financial year narrowed to 6.4% from a year earlier

LEAVE A REPLY

Please enter your comment!
Please enter your name here