
Business
/ Corporate DealsU.S. Energy Executives Resign From Startup Citing Undisclosed Russian Financial Backing
Senior American energy executives have abruptly stepped down from an emerging venture after uncovering undisclosed Russian capital, raising fresh governance and national security questions.
Marcus Vance•5d ago