Africa Steward Bank Invests $250Million Into Solar ProjectBy Tapiwa Matthew MutisiSeptember 24, 2018 Steward Bank has injected $250 million towards a solar project as part of its efforts of ensuring the country reduces its dependency on the electric grid