Britain recorded a budget deficit of 4.3 billion pounds ($5.49 billion) in July, the Office for National Statistics said on Tuesday. A Reuters poll of economists had pointed to public sector net borrowing, excluding state-owned banks, of 5.0 billion pounds.
Read full NASCAR article on Yahoo Sports
Read all NASCAR articles