Derek Peterson, AJ Fabrizio and Martin Kaufman are seen in
| By Reuters
Terra Tech’s Chief Executive Officer Derek Peterson, AJ Fabrizio and Martin Kaufman (L-R) are seen in the IVXX lab in Oakland, California, U.S. In this undated handout photo. Terra Tech Corp/Handout via Reuters
Share
On Facebook