CNBC: TPB raises $300 million to save the planet

March 15, 2023