Dubai property developer Emaar to deliver Dh1.07 billion payout to investors