MercoPress, en Español
Montevideo, March 29th 2024 - 02:01 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