Lower than expected sales contribute to huge losses.

Read the full article »