Discovery

Discovery to buy FirstRand stake in card JV for $120m

South African financial services group Discovery has revealed plans to take control of its credit card joint venture (JV) through…