American Superconductor Corporation (AMSC) investors panicked yet again on June 1st when the company said it would delay filing its annual report, needing additional time to review its recognition of revenue from Sinovel Wind Group (601558.SS) in the last three quarters of their fiscal 2010 (July 2010 thru March 2011).