Home ArticlesRenewable Energy GE Wins Wind Patent Ownership As Court Finds Testimony Too Impeachy