7 ms·They have an estimated 70-80% margins... maybe I should have said drowning in money!by sulife 14y agoThey have an estimated 70-80% margins... maybe I should have said drowning in money!