Science, the recently launched LA-based incubator with $10 million under management, said it’s bought Pinpuff, a start-up with Read More


Science buys Pinpuff to tap into Pinterest influencers
Science, the recently launched LA-based incubator with $10 million under management, said it’s bought Pinpuff, a start-up with Read More