Business Maverick Big banks step up financial support including energy subsidies for SME sector By Neesa Moodley