site logo

Apeel hits $2B valuation with $250M investment

Courtesy of Apeel