STR Inc.: 'The application of high technology towards the development and integration of industrial systems.' Do you have a project in mind but have yet to find the right team to develop the concept? Whether your application is based on the ...