Princes Tuna Mauritius (PTM) is one of the most technologically advanced tuna-processing facilities in the world.

Your message has been sent.

Your message has been sent.