27 October 2020

Trump or Biden - the USA faces 'Sputnik moment' on technology, DWS Kelly says