July 6, 2021 Financial institutions must abandon the sinking Karpowership deal The Development Bank of South Africa (DBSA), Absa and Investec have all expressed financial interest in a deal with the Turkish Karpowership company — despite a number of objections...