The energy giant says the profits came despite paying about $200m (£160m) in windfall taxes in Europe.
Source link
JLR could face disruption until November, claim sources
Jaguar Land Rover (JLR) has told suppliers that production at its factories will not resume until 24 September at...