Portsmouth pubs are gearing up for big business during America's Cup World Series
When the America's Cup World Series begins in Portsmouth on July 23, it will be the first time that spectators will see close-action racing on AC45s with foils. The on-water activities will be incredible but it sounds as though the…