Trell, India’s largest social commerce platform, is going through alleged financial problems and is under investigation. It has apparently sold....