|
|
|
|
|
by idorube
1745 days ago
|
|
The company is valued at $3.3 billion, but their news article sounds like an over promising kickstarter pitch. The whole "secret ingredient" thing and the feel of the entire website makes me think they just want traction for a soon to come IPO. |
|