And last but not least, none of this would have happened without the advent of the tremendous progress that's been made on the technology front.
Och sist men inte minst, inget av detta hade skett utan kommandet av de fantastiska framsteg som gjorts på den teknologiska framkanten.