Hafnia holds extraordinary general meeting - HAFN News | Rallies