Siegfried Plunges to Loss Despite Rise in API Sales

10:03 AM | March 5, 2010 | Alex Scott