KANSAS CITY, Mo. — Industrial battery manufacturer TAB will open a 66,700-square-foot facility in Liberty, Missouri, the Kansas City Area Development Council announced Wednesday. The facility will ...