A video portal set up in New York City streams 24/7 live from Dublin May 8, 2024 by admin Tweet New Yorkers can now interact with people from Dublin through a giant screen installed in the city. Known as the NYC Portal, it establishes an always-on 24/7 live stream connecting the two cities. Read more… Neowin Related Posts:Portal and Portal 2 are coming to the Nintendo SwitchSeptember Games with Gold brings Portal 2,…Microsoft's new feedback portal for Teams is now in previewFlight Simulator City Update IV upgrades visuals of…Facebook introduces two additions to the Portal family