Payments firm InstaReM marks first close of Series C round at over USD 20 million

Top