Late last week, the Connecticut-based firm announced it bought a 64,654-square-foot industrial building at 4101 International Drive. The building is occupied by signage manufacturer SouthWood Corp., ...
The Palais des Nations, the Völkerbund (League of Nations) Palace, is located in the midst of the Ariana Park, on the banks of Lake Geneva. The palace, which was built in the 1930s, was the main ...