News

Chevron will close its Aberdeen, Scotland office, the U.S. oil producer said on Monday, ending the company's decades-long ...
Chevron has listed for sublease all of the approximately 400,000 square feet of office space that the energy giant occupies ...