Visa launches new Installment Solution at Sharaf DG electronics stores with Mashreq Bank