Back 23 Apr 2014 United Kingdom Public Sector Net Borrowing registered at £4.861B, missing expectations (£9.1B) in March FXStreet.com (Barcelona)