At least one new car will be launched in India each week until December