BP teams up with EDF to tackle methane leaks