Video German Chancellor Merz hints at possible cabinet reshuffle after top CDU figure resigns 21 July 2026
New Roombas 2026: iRobot drops 5 new robot vacuums and a wet dry vacuum after bankruptcy blip 7 July 2026