Seldon wins three awards at the UK Business Tech Awards 2020

Seldon has taken home three awards at last night’s UK Business Tech Awards 2020, including some of the most prestigious awards of … Continue reading Seldon wins three awards at the UK Business Tech Awards 2020