Why you shouldn't buy Micromax Canvas Laptabs?
Do you know Micromax? World's 10th largest mobile company from india that sell products with made in india tagline even though in reality Micromax from the beginnings used to order and ship mobiles from china and then they print Micr…