New UK rental company opens for business
14 October 2014
A new rental company has entered the powered access market with the launch of Star Platforms.
The UK company is based south of Luton, serving Hertfordshire, Bedfordshire and Buckinghamshire, as well as north and west London.
Star Platforms managing director…