Scott Amyx interviewed by InItalia News on how to bring innovation and new industry building to Italy.
Video: https://youtu.be/g8nmKG1NUEo
Scott Amyx interviewed by InItalia News on how to bring innovation and new industry building to Italy.
Video: https://youtu.be/g8nmKG1NUEo