Corporation hall