Oil Spill at Cuban Refinery
Workplace negligence resulted in a 15,000-liter oil spill at the Sergio Soto Refinery located in Cabaiguan, in Cuba’s central province of Sancti Spiritus. According to authorities at the facility, the situation is already under control.
Read More