The ski resort community that’s home to the Sundance Film Festival — Park City, Utah — is also the birthplace of something far geekier: a new business model for selling electric buses.
The ski resort community that’s home to the Sundance Film Festival — Park City, Utah — is also the birthplace of something far geekier: a new business model for selling electric buses.