Press Release

North American Bancard receives Sustainability Certificate for data center facilities