Oceananik International Ltd.
Oceanside Village Developments Inc.
Optune Enterprises Ltd.
Canada
World
United States