What do you mean "brought to…
What do you mean "brought to market in an incredible short time"? It was well over 4 years between announcement and production.
What do you mean "brought to market in an incredible short time"? It was well over 4 years between announcement and production.