Absolutely ridiculous. iTunes Connect should have a redirect available, and not some defunct webpage that is completely useless.
Topic:
App & System Services
SubTopic:
General
Tags: