Company · mentioned 10 times
Multinational oil and gas company headquartered in London, one of the world's largest energy groups, listed on the London Stock Exchange.
Startup Insider· 4 Nov
The Twenty Minute VC (20VC): Venture Capital | Startup Funding | The Pitch· 5 Jan