Business is looking better; time to jump on board? 26/03/2010 · Titan Europe (TSW) A highly encouraging trading update brings the buyers back to this substantial AIM business; time to jump on board? Sign up and read the full article Register to continue reading our content. Get FREE access now Already a member? Login