‘US wind projects fall 93% Investors abandon ship when Congress let tax credits expire’