According to ForeSee’s annual Holiday E-Retailer Satisfaction Index, this year was Amazon’s biggest holiday season ever with more than 26.5 million items ordered worldwide on its peak day.
A recent survey by Amazon Employees for Climate Justice has raised doubts about Amazon's commitment to mitigating its environmental impact, according to The Seattle Times. The survey involved 800 ...