News
How oil majors shift billions in profits to island tax havens
(Reuters) – Bermuda and The Bahamas aren’t exactly big players in the oil-and-gas world.
The article How oil majors shift billions in profits to island tax havens appeared first on Stabroek News.