Gulf South Solar and the Island on Tumey’s Travel’s

Glen Clouatre, General Manager at The Island and Gulf South Solar met with Allen Tumey of WAFB recently and gave him a bird’s eye view of the largest solar installation in the state of Louisiana. In this interview, Glen Clouatre shares information about the Island’s solar system and how much it is saving them each month in electrical bills. […]