Del Sol this week opened its newest store in St. John’s, Newfoundland, Canada in the city center on 168 Water Street. The new store is approximately 800 square feet and is the only retail store in the region selling exclusively clothing and accessories that change color with sunlight. Del Sol has continued to expand its […]