A Steller collapse: Why the $3 billion property developer was a ticking time-bomb Finance Adam Schwab 24 October 2019 The Steller Property Group has gone bust, owing investors millions of dollars. How did it all go so badly?