Narrow minds and shortsightedness are the bane of the wind industry. The afflictions have surfaced again in a bill to repeal the Ohio mandate for utilities to find 25% of their power from renewable and so-called “advanced-technology” sources by 2025. The current law states half of the mandate, 12.5%, must come from renewable sources such…