Indian real estate aggregator Square Yards opens office in Qatar

QATAR-01-01