Business 6 Harley-Davidson plans to open more stores in India (TOI)