Tesla To Open Its First Store In Upstate New York After Deal With Oneida Indian Nation Leave a Comment / Electric Vehicle / By The company will use a loophole to open a showroom, as state law prohibits direct sales.Source: InsideEVs – ArticlesRead More