UK contractor launches methane leak satellite Posted On: March 5, 2024 Posted By: admin Comments: 0 BAE Systems hopes data from MethaneSAT will lead producers to react swiftly to methane leaks at production sites