Could electric cars take off right here in South Florida? Head of startup thinks so

Dec 12, 2023

The founder of a startup company believes his creation will revolutionize the way people get around.