Costamare holds annual stockholders meeting - CMRE News | Rallies