Actually, in my area, they have two banks.One requires a driver's license or passport to be uploaded each time. The other never does.
@walesmaven wrote:
Ath Power requires uplaod of photo ID in each bank/financial services shop now. But they have not, as I recall, wanted that added to my profile.
Shopping Southeast Pennsylvania, Delaware above the canal, and South Jersey since 2008