by Credit Village's Newsroom May 24, 2023 Comments0 Caledonia Investments appoints new chief financial officer