Trending Tech News AWS joins Microsoft in pausing data center projects – is AI demand falling off? 23. April 2025