India’s LMCS Maritime sells Suezmax tanker at over $16 million: sources

 In In the News
A 2001-built and India flagged Suezmax, the Mogra has been sold by India’s LMCS Maritime…