Star Peak Corp II (STPC) to Combine with Benson Hill in $1.35Bn Deal
Star Peak II (NYSE:STPC) has entered into a definitive agreement to combine with food technology company Benson Hill at an enterprise value of $1.35 billion, or 10.6x its 2021E revenue. St. Louis, Missouri-based Benson Hill develops enhanced crops to produce plant-based protein food ingredients and sells fresh produce to grocery networks like Kroger (NYSE:KR) and
Read More