The best sign of business success
I’ve slightly paraphrased Calacanis:
“The greatest sign of success in business is when lesser-known competitors spend their time complaining about the coverage of their companies as opposed to focusing on making their companies great.”
It’s a cruel world out there. Get over it already.