Now known as the STRI Group, it employs 100 people, mostly based in its Bingley headquarters but also stationed in research centres in Brisbane, Australia, Alabama in the US and Qatar, home of the controversial 2022 Fifa World Cup, with moves afoot to expand into China.