this is good stuff , terra tech is so well positioned in its space and for the future within this industry
just comparing market caps with other comparable co's tells me that the p/e is always fluctuating and is imperfect as a sole tool to rely on and w/ high growth speculative penny stocks p/e means very little when it's rocketing up..
that being said one thing that can't be ignored is how much a company is making and terra tech is in position to report some serious revenue in the not to distant future