CAL Bank edges financial index upward to remain in positive territory

Trading activity surged as 21,902,448 shares valued at GH

Trading activity surged as 21,902,448 shares valued at GH