An Italian holiday may seem like a distant dream as 2020 lurches into the home stretch. But when easy travel resumes, offshore industry tech-heads may want to put the city of
Italian energy services giant carves out space in new Trieste science centre
An Italian holiday may seem like a distant dream as 2020 lurches into the home stretch. But when easy travel resumes, offshore industry tech-heads may want to put the city of