As South Africa gears up to drive an economic recovery, Business Leadership South Africa (BLSA) CEO Busisiwe Mavuso has lamented the continuing downgrades of the country and some of its institutions, noting that these “make it more difficult” to fund investment to support the economy. The Industrial Development Corporation (IDC) and Development Bank of South Africa (DBSA) were both recently downgraded by rating agency Moody’s and both with a negative outlook.
from Engineering News | Home https://ift.tt/31yocAO