June 22, 2012
We are pleased to announce the launch of our new site. As an organization that studies technology use around the world, it was an interesting journey to develop a system for our own center. We of course wanted the site to tell the TASCHA story, convey all the right information, be easy to navigate, and…