Historically, innovation has been a force of convergence, bringing together people from different fields and nations. It is ...
Business Post head of news Peter O’Dwyer reveals who’s on the move in tech, communications, hospitality, regulation and more ...