24 April 2025

Satellite data and its implications for the oil and gas industry