10/8/2009 - Personal computing and the internet have created a world where software, hardware, and IT related business and creative talent can be found anywhere. There are still clusters of development activity - Silicon Valley, Bangalore, Beijing - but in an increasingly distributed world, who's got a grip on the best practices in innovation and development?
Read More...