I have not heard of ECOncrete, but there are multiple angles in the concrete sector. There are people who make the concrete blocks or Jersey barriers, the precast formed concrete, and then there are folks who make what goes into sidewalks—the wet concrete that comes out of the trucks.
There are technologies to utilize carbon on both sides.