About Point S Worldwide
With more than 4,350 retail outlets throughout 37 countries, Point S represents the largest retail network for automobile tires and maintenance in the world. Moreover, Point S boasts the highest growth rate in its sector.
Since its inception in France in 1971, the Point S philosophy has always been driven by its independence on the market. This has allowed Point S to maintain full control over commercial policies and the product line.
Point S Development: www.points-development.com