ASTROPOWER INC of NEWARK, DE filed a DEF 14A with the SEC on 2000-05-03. Industry: Semiconductors & Related Devices.