10.0.1.194

Barclays Ventures picks up Total Fitness

487
It was reported earlier this year that Barclays Ventures is to call a halt to new investments, but the firm will still m