Finance Minister Malusi Gigaba’s mini budget definitely has the potential to lead to a ratings downgrade. Abdul Davids comments. view article