UBS forecasts a world with 300 million humanoid robots in a new report Published 18 Jun 2025 Full Article