Africa Link Inspection Co. Ltd installs a brand new ultra-modern X-Ray Cargo container Scanner at the Freetown Port The Sierra Leone Ports Authority (SLPA) under a new Board of