Abra Group reaches £3.1b valuation following £53.8m funding round
A fresh injection of £53.8m has been secured by Abra Group Limited, a multinational enterprise headquartered in Altrincham. This latest investment brings the estimated post-money valuation of the busi...