infotechlead

Amazon reveals $10.75 bn investment in Germany