Outstanding results and a highly positive outlook 24/03/2010 · Straight plc (STT) The environmental products and services group announced outstanding Preliminary Results for the year ended 31 December 2009. Sign up and read the full article Register to continue reading our content. Get FREE access now Already a member? Login