Trell, India’s largest lifestyle social commerce platform, has today announced the launch of the country’s favorite European fashion....