P&O Ports has signed an agreement to acquire two businesses from BCR Marine in Canada for CDN$105 million. The assets concerned areā¦