Published On: Mon, May 15th, 2023

Exxon Goes Lean With End of 'God Pod' Era




The oil company’s top management will inhabit a less-lavish executive suite at its glass-dominated campus near Houston.



Source link