Web retailer Amazon.com and publishing house HarperCollins agreed upon print and e-book sales deal for next several years. The contract will enable HarperCollins for continued sale of its print and digital books on Amazon platforms. The financial terms of the deal were not revealed.