map

Filtration Control Ltd wins First Group PLC UK Bus battery contract, which will supply 9000 buses in the UK at a value of 2.1 million over the next 3 years.