27 Teams Take Top Honors at Global Finals
Didn’t have a chance to see some of the first place teams present their Challenge solutions at Global Finals 2013? Curious about what their performances entailed? Thanks to many of the teams and t…
Didn’t have a chance to see some of the first place teams present their Challenge solutions at Global Finals 2013? Curious about what their performances entailed? Thanks to many of the teams and t…