Featured Featured June 11, 2023 Ceylon Shipping Corporation’s first ship arrives in the island Ceylon Shipping Corporation's first ship "lanka rani" arrives on the island.