WINDGEN ENERGY, INC. of SCOTTSDALE, AZ filed a DEF 14A with the SEC on 1998-08-04. Industry: Patent Owners & Lessors.