Countries have been vying toward clean energy, with most developed nations planning to achieve carbon neutrality by 2050. Several startups have achieved success...
(Bloomberg) -- BP Plc Chief Executive Officer Bernard Looney will be resigning, the Financial Times reported, citing two people it didn’t name.Most Read...