Algeria Commercial Property Deals Plunge by 37%: What It Means for the Marketby William Green April 27, 2025