By pledging an “unwavering focus” on creating value for shareholders, BP admitted its renewable crusade was a failure and exposed the rotten core of ESG.
New Great British Railways logo to be unveiled in bid to ‘restore pride’ in railways - It is thought that the logo will ...