Top complaint submission sites/forums for Indian consumer
India is the world’s second biggest market by number of consumers. Millions of consumers in India do not get right treament from even leading brands. Raising the issues to Consumer Forum is not everyones cup of tea. In such scenarios, Complaint Submission sites seems to be very handy in raising the voice against the companies…