Objective 133
Objective 133: Recent incidents, safety concerns, and industrial updates from Santiago de Cuba, focusing on worker safety and workplace standards in construction.
Worker Falls from Scaffold at Santiago de Cuba Cement Plant
Published on 6/19/2024