News

Chinese and Australian regulators are expected to give their blessing to Shell’s £55bn mega takeover of BG before Christmas ... It has also been given the green light from one of two Australian ...