A multi-million-pound business hub, the International Space Station (ISS) Airview, has officially opened near Newcastle ...