Revenues reach $3BN; losses soar to $13.2M.

Revenues reach $3BN; losses soar to $13.2M.

Tagged