Draft:Telo Trucks

Telo Trucks is a US based electric vehicle startup.