News 18 September 2018 VERDICT: Helios Investment Partners acquires 76% stake in TPAYHelios Investment Partners acquires 76% stake in TPAY