Tesla Optimus Robot Put On Display In New York City Tesla’s humanoid bot is there to attract curious customers. Source: Electric Vehicle News