STR and Deloitte join forces

Issue 37: October 3 2007