Our parent company M/s Nagoor Meera & Sons & Co Ltd. was the pioneer company in Sri Lanka (then known as Ceylon which was under British rule) to enter into the shipping industry, initially as Ship Chandlers in 1884, in competition with the British enterprises. Over the years, the company...