Microsoft Corp., Chevron Corp., and investment fund Engine No. 1 have entered exclusive negotiations over a $7 billion power plant in Texas, a deal that would tie one of the world’s largest tech ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results