Markets.News
CHEVRON: MICROSOFT AND ENGINE NO. 1 ENTER AGREEMENT ON PROPOSED POWER GENERATION AND ELECTRICITY OFFTAKE ARRANGEMENT