4 employees
Technology for a Sustainable Last Mile Ecosystem
2016
LastMileTeam raised undisclosed on April 19, 2018
Investors: Desafía San Francisco (née Spain Tech Center)