So, has anyone heard of TDP? If you have, the acronym won’t slow you down one iota. If you haven’t, I consider it a tad worrying. TDP- Thermal depolymerization process sounds about as interesting as watching a paint blog dry though may, if I am built for boldness, save humanity. Simply put TDP is a [...]
Posted on November 21st, 2008 in Technology News

