Company reports lighter loss than expected.

Company reports lighter loss than expected.

Tagged