Fast Company
3 days agoBusiness
Big Oil paid over $42 billion to foreign governments in 2023
U.S. energy firms paid $42 billion to foreign entities, contrasting sharply with lower payments made domestically, raising concerns over fair taxpayer compensation. [ more ]