January 26, 2011

TEC Star: one out of 31 innovative start-ups in Emilia Romangna

TEC Star is one of the 31 innovative start-ups located in Emilia Romagne (one on the 8 from Modena), chosen within the regional call for the […]