High and mighty By Business Report Staff - July 24, 2012 FacebookXLinkedinEmailPrint You can see it while driving down River Road, and on a clear day you could see it from the observation deck of the State Capitol. St. James Parish is the current home of the Mammoet PTC-140 DS constru… Already an INSIDER? Sign in.