Tag: , ,

Chatwise-logo-mediainfoline

ChatWise, a new social media platform is all set to be launched in India

World’s first social media network, ChatWise is to be jointly launched in the UK and India on the 17th of April. It will introduce a paradigm shift in social media by...