Home Mobile Phone POCO India launches a new brand logo and a ‘Made of Mad’ brand mascot