News

Meta Platforms Inc. signed four contracts with closely held renewable energy developer Invenergy for wind and solar power as ...
Good afternoon and happy Thursday, readers! It looks like we won’t be seeing a merger between Shell and BP just yet, as Shell denies that it is looking to take over its British rival. This week’s heat ...