June 7, 2022 0 Comments Onfleet nabs $23M to further develop its last-mile delivery software TechCrunch