Will he or won’t he? Robert Bugbee sets up process to sell $17m of Scorpio shares
Company president sets up a right, but not an obligation, to sell large holding for first time since January 2024
Will he or won’t he? Robert Bugbee sets up process to sell $17m of Scorpio shares Read More »