Whatthe meaningof PTC

Indonesia
February 24, 2010 11:11am CST
I had following some of PTC site, but actually I don't really know whats the meaning of PTC itself, can someone give some explanations here?
1 person likes this
No responses