Idea Group Achieves Record Sales in the «Menorca Compound» Project of Mardev… Eleqtisade News Feb 12, 2023 Idea Group achieved record sales in the ‘Menorca Compound’ project located in the New…