Snapdeal receives $21 million from Luxembourg’s Clouse SA

Top