The first site is in Frasier Park, Southern California and features 125 Tesla Superchargers in a partnership with 7Eleven, offering diverse fuel options and a unique convenience store experience.

"We believe this is the future of fuelling stations," he says.