Tuatara Capital Fund Ii, L.P., Ten Percent Owner at Willow Biosciences Inc, holds 25.05M shares in Willow Biosciences Inc (Ticker: TSE:WLLW). Most recently, Tuatara Capital Fund Ii, L.P. Bought C$2,000,000 shares of Willow Biosciences Inc on Oct 31, 2020 for an estimated value of 1.30M.