EcoCash Holdings Limited has announced plans to rebrand following a corporate restructuring that has left Steward Bank as its only remaining unit. This follows ...