Logistics News Otto Motors raises $29 million in new funding for its autonomous mobile robots business June 1, 2020