Business

June 13, 2014

Indian Motorcycle roars back into business with new shop in Olathe

The iconic brand counted movie stars and racing fanatics among its customers before falling on hard times. Last year, Polaris Industries began assembling the Indian at a plant in Spirit Lake, Iowa.

Related content

Comments

Editor's Choice Videos