The Energy Industries Council (EIC), the trade association for companies that supply goods and services to the global energy industries, has confirmed that it is launching a major new energy...
Why? Free to subscribe, no paywall, daily business news digest.