Barnes sees record turnover after strong contracting and M&E performance
Ipswich-based Barnes Group has filed a record £117m turnover following strong performances in its contracting and mechanical and electrical (M&E) bus...
Neutral
0.7