Performance Shipping to hold annual general meeting of shareholders - PSHG News | Rallies