I'm fairly new but somehow it can be annoying to see the verisign ad which keeps getting in the way of having a smooth experience in start up nation. I have to constantly click to close. I'm not against advertising but personally i think they should back down a little!
© 2013 StartupNation Media Group , INC
All Rights Reserved.