This actually reflects poorly on TechStars that they gave so much access to a media source without proper negotiaion and/or enforcement.
To the OP I say "what did you expect?". If you are not versed with the media and yet agree on giving them hours and hours of access, you will get some twisted final product more times than not.
To the OP I say "what did you expect?". If you are not versed with the media and yet agree on giving them hours and hours of access, you will get some twisted final product more times than not.
Also why PR firms still exist.