
Boris Johnson urges oil majors Shell, BP to invest in renewables
(Bloomberg) — Boris Johnson urged the oil majors BP Plc and Shell Plc to invest “massively” in renewables to shore up the U.K.’s energy security, as soaring prices squeeze household budgets. The prime minister told […]