Life sciences firm Locust Walk’s plans for its $175M SPAC
Geoff Meyerson co-founded Locust Walk, a Boston-based life sciences consulting firm, on Sept. 15, 2008 — the day that Lehman Brothers filed for bankruptcy and Merrill Lynch sold itself to Bank of America.