6010326 Canada Inc.
Lynn's Cruise Vacations Inc.
Marine Robotics Inc.
Marport C-Tech Ltd.
Marport Canada Inc.
Marport Deep Sea Technologies Inc.
Marport Marine Canada Inc.
NewTel Mobility Limited
Xwave Solutions Inc.
Canada
World
United States