Guess it wasn’t a red herring
The other night when Waukesha Mayor Nelson said negotiations were almost complete on a proposal that would add 100 jobs to the local economy, some Jeff Scrima supporters muttered, “red herring.”
Today we learned 100 jobs may come from a new development by Waukesha Electric. The timing and manner of Nelson’s announcement may have been odd, but it appears to have been borne out. The advantages of incumbency.