The British supercar manufacturer McLaren have officially announced their arrival in India by launching three models in the country. McLaren offers some of the most admired sports cars across the worl...