Denham Springs — An Indian film production company on Thursday announced it will be relocating its headquarters to Denham Springs to take advantage of Louisiana’s film tax credit program. Mahee ...