It is time to be asking questions about technology.
Il est temps de poser des questions sur la technologie.
It is time to be asking questions about technology.
Il est temps de poser des questions sur la technologie.