Sail Shade World and Voile d'Ombrage France Streamline European Operations
Voile d'Ombrage France is an authorized retailer of the Sail Shade World brand of shade products. Recent changes in the on-line ordering and distribution of these products is delivering a 30 percent cost saving to the customer.
View full press release