Comment Comment by startupstella The very first line of this is "TechWeek Presents"...it's a party associated with TechWeek. parent startupstella 12 years ago