EFFRA, the European Factories of the Future Research Association selects South West ICT for a Website-integrated membership database
Follow us on Twitter