ARTi Pleased to Announce Placement Within the Top 60 of 1132 teams for XPRIZE Carbon Removal!
It is with great pride that we are able to share that ARTi was among the top 60 best teams out of 1132 registered entrants into the world's largest incentive…