Buffalo Grove might not be the best in Illinois after all
A few weeks ago, CNN Money ranked the Illinois town of Buffalo Grove the 46th-best place to live in the nation. That ranking also made it the top-ranked town in Illinois. But is it really deserving of that rank?
CNN Money pronounced
Buffalo Grove the best Illinois city to live in. (See it here.) But
Sheila Weinberg of Truth In Accounting says that's not the whole story. CNN placed the village at 46 and highlighted that the village "enjoys economic stability," but Weinberg says that's not accurate.