W websitelaunches.com I tracked 677k newly launched websites in November. Here's the breakdown 2 points antiochIst 11 months ago 6 comments