Tomakk Glass Partners says it will invest $1.95 million to launch a glass manufacturing facility in Shreveport. The company will make tempered glass, frameless shower enclosures and insulated windows ...