The Illinois Municipal Electric Agency (IMEA) has entered into a 15-year agreement to purchase 50 MW of wind energy output annually from the Green River Wind Farm in northwestern Illinois. The new power purchase agreement will boost the amount of wind-generated energy output that IMEA — a joint action agency that supplies wholesale electricity to…