Analysis Impact Investments: Building a Better World Makes Business Sense by Felipe Macia . IDB Invest - Analysis June 10, 2024October 1, 2024