FCL Organisation are pleased to announce the renewal of one of its major contracts with Stagecoach PLC for the supply of Filters for a further 3 years.