What Car?, a magazine aimed at car buyers, has launched in India to target a potential readership of more than one million new car buyers annually.