Why is the webpage to enter my bank account information from a company called, “Modern Treasury”? Modern Treasury is a payment technology company we work closely with to help us collect your bank information accurately and securely.