Deaf Leaders FoundationAug 20, 20210 minElon Musk unveils 'Tesla Bot' an Al-powered humanoid robot for repetitive tasks