News

Alarms are sounding on the Spanish island of Majorca after restaurants recorded a profit drop of around 20% compared to last ...