The National Federation of Independent Business (NFIB), a key advocacy group for small businesses in Illinois, has announced its opposition to SB 25, an energy bill currently under consideration by the General Assembly. “Main Street businesses are...