I had an idea for like corporate Zeus awhile back. Unfortunately he also kinda looks like a gigachad Col. Sanders.
I would like to think that Hades has an opposing company or something, but I'm not going to figure that out at the moment.
The T probably stands for titan or something