This AI robot startup thinks humanoids are overrated

BusinessinsiderView source article