3 ms·
Wow. A brand new product review site that nobody has ever heard of is in complete control over the startup landscape. Has anyone sold the movie rights yet?
by intrasight 11y ago
Wow. A brand new product review site that nobody has ever heard of is in complete control over the startup landscape. Has anyone sold the movie rights yet?