Greece In opulent Ibiza, key workers reside in tent citiesBy NewsroomAugust 27, 2024Imagine finally finding an apartment in Ibiza at 1,900 euros a month, only to be asked for 14,000 euros upfront…