The Louisiana Department of Transportation and Development officially launched the $39.2 million LA 544 (Tech Drive) overpass ...