6 ms·Implying that business leaders don't make billion dollar mistakes.by sumedh 12y agoImplying that business leaders don't make billion dollar mistakes.