Business Travel | Fri Mar 1, 2013 9:06am EST

Britain's government sells French wine to pay its drinks bill