Originally established in 1995, Octapixx Worldwide has grown into a multi-dimensional company. Octapixx is located in Toronto, Canada, well recognized by the industry as an economically stable centre for production and investment with serious growth potential.
Leave a Comment