19 May 2023

Blackbaud releases 2022 sustainability report