TechMeme April 21, 2026Humble unveils a fully electric cabless autonomous truck called the Humble Hauler and comes out of stealth with a $24M seed led by Eclipse (Lily Mae Lazarus/Fortune)Read full article Share: