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.