"their finances would not have improved enough yet to gain financial approval for such a large number of jets."
Yeah, I bet Boeing was just giving away those 23 737 MAX.
It's called leasing people.
That said, I doubt it's an Aussie carrier. Qantas seem more focused on their mainline operations, and replacing the E jet doesn't seem to be a top priority for Virgin.