Redtail Ridge groundbreaking a symbol of town’s recovery
After a half-decade of work, construction is finally underway in Louisville on a 2.5-million-square-foot biotechnology- and healthcare-centric business park on the empty, 389-acre Redtail Ridge property, which was previously home to a massive Storage Technology Corp. campus.