I think many folks here agree that electricity is one of the best mediums of energy from primary source to end user. It's flexibility and vast infrastructure make it a natural fallback from liquid fuels in many areas like rail transportation. I would be interested in know more about this as well.

Maybe we should contact these folks and see if they have an expert to help lead a discussion on the topic.

I think you meant www.epri.com.  They appear to still require the redundant "www" subdomain.  Not including it can lead to problems under some browsers, like Safari, apparently.
If it can't follow the redirect it's a bug in Safari, the EPRI site seems to be set up just fine ...