Finning Power heads south

Finning Power has opened a new depot in Ashford, Kent, bringing its power solutions and support closer to customers in London and the South East than is currently offered through its Cannock, Staffordshire, HQ.