The Company That Cannot Explain Itself

Why clarity is often the first sign of an investable company