RADARSAT to Track the $23B Illegal Fishing Market with New Contract
It’s estimated that illegal, unreported and unregulated (IUU) fishing accounts for about 30 per cent of all fishing activity worldwide, representing up to 26 million tonnes of fish caught annually…