Castor Maritime : Reports Net Income of $8.2 Million for the

Castor Maritime : Reports Net Income of $8.2 Million for the Three Months Ended June 30, 2023 and Net income of $19 Million for the Six Months Ended June 30, 2023

© 2025 Vimarsana