Europe

Amazon powers up with 39 renewable projects in Europe

Amazon has unveiled its latest initiative, introducing 39 new renewable energy projects across nine European countries in 2023 so far.…