Visa
Consumer Report
Went for my visa card statement and realised that i have been deducted and amount of the equivqlent of 50 us dollars on my card not knowing how that happened so would like a refund immediately. ...