Why is Station B worth $10 billion? Ten thousand words to explore the eyes of investors after 90 B station