Answer :

numerous technological advances.

that is the right answer

because of numerous technological advances

Other Questions