The images coming from Catalonia this weekend have been a worrying throwback to less peaceful times in Spain, Europe’s sixth largest economy. An independence referendum, outlawed by the government in Madrid, went ahead despite…
THE BUSINESS OF TECHNOLOGY