Business Travel | Wed Mar 13, 2013 6:41am EDT

Filling up on petrol station offices