R&D Cranes recently completed their final lift for the Port Land’s Project, which consists of five new bridges that will soon connect downtown Toronto to the future Villiers Island. The new island will be created by extending the Don River through the Port Lands.