MercoPress, en Español
Montevideo, November 25th 2024 - 05:46 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