T techcrunch.com Soil carbon measurement company Yard Stick raises $10.6M Series A 2 points carrigan 3 years ago 2 comments