Business sees Menorca