1 min read Investing Novabase buys 3,092 more own shares and holds 6.53% of the capital 2 months ago June James Novabase bought, in the last week, 3,092 more own shares, in the scope of its repurchase program, and now holds...