BP Axes $1.8 Billion Woolworths Servo Station Deal /June 21, 2018/Roma Christian/0 CommentBP has withdrawn its $1.8 billion purchase of Woolworths 531 petrol sites, after the ACCCÂ rejected the deal last year. Some commentators speculate... Read More