Baker Consultants sets new base in Swansea

Baker Consultants has opened a new base in Swansea, Wales, following the increased activities in the renewables ...

read more →