News Daft Punk star Thomas Bangalter explains reason behind the duo’s split: ‘The last thing I would want to be in 2023 is a robot’ April 7, 2023