Mark Andrews comments on Amazon's new venture and Altus ranks its entry into insurance at only a 3 out of 10. Read full article here.