A quiz about wind power: 1. Who runs America’s biggest wind farm? (A) Cannon Power Group, (B) General Electric, (C) BP or (D) Terra-Gen Power. 2. Where is it located? (A) Oregon, (B) Colorado, (C) California or (D) Indiana. The answers are BP and Indiana. BP? The company whose thirst for oil may have polluted the Gulf of Mexico for decades? And... Read more »