Technology is a factor to make the world a better place: Uptake CEO

Uptake CEO Brad Keywell on the potential benefits of technology.

(Source: Fox Business TV, January 25, 2018 at 10:46AM)

Recommended posts powered by Google