February 14th means love is in the air! The smell of roses, the taste of chocolate, the bubbly feel of wine on the palate. 250 million roses will be produced for this years’ Valentine’s Day. 73% of those will be red. Do you know why red is the most popular color?...

read more