Finance Opinion A Steller collapse: Why the $3 billion property developer was a ticking time-bomb Adam Schwab October 24, 2019