UBICS

UBICS

Revenue:
$26 million
Net Income:
$-5.7 million
Revenue:
$26 million
Net Income:
$-5.7 million