Last week, I introduced the Global Cleantech Cluster Association (GCCA) and mentioned we would be posting weekly spotlights of the individual cluster members.

This week, I would like to kick things off with a feature on The CleanTech Center located in Syracuse, New York.