Sherritt International Corporation: Focuses on resource extraction and energy operations, with a commitment to sustaining operations in Cuba amidst challenges like blackouts.
Sherritt Commits to Maintaining Operations in Cuba Despite Widespread Blackout