What's going on at OTT and around the world.

News Centre

Environmental, Social and Governance in the Payments Industry

Environmental, Social and Governance in the Payments Industry

These days, businesses in every sector are concerned about more than their bottom lines. They need to think about where they stand on Environmental, Social, and Governance (ESG) factors. People want to do business with companies that share their values. They're looking to support, buy from, and...