Prop-tech firm Square Yards raises USD 20 million from BCCL, Japanese investor

Top