April 19 - Fitch Ratings has assigned India's Poompuhar Shipping Corporation Limited (PSC) a National Long-Term rating of 'BBB(ind)'. The Outlook is Stable. The agency has also assigned ratings to PSC ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results