News Castor Maritime takes deliveries of two vessels News Castor Maritime to buy another Japanese-built Panamax carrier