Tag: Wales

Putting The Needs Of The User Before The System

Are some countries more innovative than others? Certainly many have tried to measure it, with the UK being outperformed by the likes of South Korea, Israel and Finland. As the CEO of Pfizer, Albert Bourla has said, the role of Government when it comes to encouraging innovation is crucial: โ€œWe need to make sure that ...