Solar Foods receives a €34 million grantLooks to ramp-up Factory 01 and start preparations for Factory 02. Business news