Spread the loveThe compact pickup truck segment has seen a resurgence in recent years, with automakers recognizing the demand ...
See All 21 Photos Located in San Carlos, California, just south of San Francisco, Telo Trucks is an EV startup that sees “white space” in the small truck sector. How small? Mini, actually.