Ford has 8 new cars for India