Interra
Interra
Market Cap:
$25.31 million
Revenue:
$23 million
5 Year Trend:
9.5%
Net Income:
$-33.7 million
Interra
Are you from Interra?
Market Cap:
$25.31 million
Revenue:
$23 million
5 Year Trend:
9.5%
Net Income:
$-33.7 million

Jobs at Interra

There are no jobs at the current time