Tag Archives: Sequioa
Introducing Color.com: The 41 Million Dollar Idea

Color made quite a splash in the Spring of 2011 when it announced that it had secured a staggering $41…