The company has been forced to cut some of its staff after volumes on the platform dropped dramatically, all the while facing some tough regulatory challenges.
The company has been forced to cut some of its staff after volumes on the platform dropped dramatically, all the while facing some tough regulatory challenges.