Cashify rebrands to Cashify Limited appoints 2 independent directors

Business