Tech Amazon Invests $11B in German Cloud, Logistics by Hillary Ondulohi 1 week ago On Wednesday, Amazon announced a 10 billion euro ($10.75 billion) investment to meet Europe's largest economy's expanding demand for its ... Read more