And the $15M XPRIZE food category winner is … nobody
02/12/2024 -
After four years of competition, a controversial rule change that prompted several alt-meat companies to drop out of the race, and the promise of $15 million in prize money to be distributed, the...