Share Tweet Pin it Email WhatsApp NEWS TODAY Governments in Canada’s major oil and gas producing provinces, Alberta and Saskatchewan, have touted their efforts in recent years to reduce methane emissions…Read More Article Tags: Satellite · shows Article Categories: News