20
Terra One’s pitch deck has a couple of wins, but in addition a couple of misses. Here is the way to repair that.
© 2024 TechCrunch. All rights reserved. For private use solely.