EUROPEAN SLOW FASHION BRAND, HANDCRAFTED IN AUROVILLE, THE UNIVERSAL TOWN IN SOUTH INDIA