Systems and teams are being implemented all over the place. Its not easy growing from 0 to $XXM in a year.
Specifically, how do you know this? (reference please).
Because I work with them. Don't expect replies normally if you quote 6 week old things.