Toyota celebrates North Carolina battery factory production in Randolph County town of Liberty, where Japanese carmaker manufacturers for hybrids and electric ...