Square Yards Opens Its New Office In Qatar

Square Yards, a technology-enabled transaction platform for the primary real estate, has now…