PRESS RELEASE -Post Launch of Global IT Services Strategy Launch by TTCSI | Jul 3, 2012 | News, Press ReleasesPost Launch Notes