Articles Discover A Greener Future: A Payments Perspective January 24, 2023 0 David Smith Many financial services companies are operating on technology stacks that aren’t up to the challenge of today’s market. Incredibly, some banks are operationally dependent on technology that was installed in the ’70s or ’80s.