News

Chevron Corporation CVX, one of the world’s largest energy companies, has announced that it will shut down its Aberdeen office in Scotland, ending more than 50 years of operations in the North Sea hub ...
US supermajor Chevron will close its Aberdeen office by December next year as part of a company-wide cost cutting strategy.