New Nashville Bill in place

New Nashville bill sheds light on city incentives to big business! The Nashville Metro Council recently passed a “Do Better” bill, which would require companies asking for incentives to make public how many residents they’ll hire, wages they’ll pay, and their history...