1 min read Business Jeff Bezos says Amazon needs to do better for employees in last investor letter as CEO – Times of India 3 years ago NEW DELHI: Amazon.com Inc needs to do better at taking care of its employees, Jeff Bezos said on Thursday in...