Mohegan Sun wanted a feature store at the main resort entrance. TESLA MOTORS seemed an obvious choice, given the brand’s gravitas and the overall trend towards electric vehicles.
38