Idomoo Announces Commercial Launch of Lucas, AI Video Creator News Desk Sep 25, 2023 After creating more than 500,000 videos for users around the globe, Lucas, the world’s first end-to-end AI video creator, has now…