formerly Prospect.
Company Information
Website
Employee count
10
Industry
Climate Technology Product Manufacturing
Headquarter
Lewes, Delaware, United States
Nathan Owen-Going
Chief Science Officer at Kepler Carbon ReCapture