Toro Corp. announces Robin Energy Ltd. spin-off, record date set for April 7, 2025; shares to be distributed April 14, 2025. Toro Corp. announced that it will spin off its subsidiary, Robin Energy ...