Shell to cap its methane leak rate at 0.2% by 2025

Anglo-Dutch oil major Royal Dutch Shell announced Monday it will keep its … The company's baseline leak rate is currently estimated to range from …