Investments IFC Commits $58 million to Balwin Properties for Affordable, Green Housing DevelopmentBy Staff WriterApril 17, 2025 Balwin Properties, one of South Africa’s leading residential developers, is set to build over 16,000…