The Social Hub has made its debut in Portugal with the grand opening of its first venue in Porto, a €60 million investment ...