MercoPress, en Español
Montevideo, April 2nd 2025 - 08:54 UTC
Oil spills have always tormented the oil and gas industry with devastating incidents being reported world wide. A recent oil spill of about 11,480 barrels in Ecuador has given rise to concerns to the neighbouring countries of Latin America.
Get our news on your inbox! Suscribe