St Petersburg Russia's first recent high-rise building will be fabricateed by McHugh International, a Chicago-based contracting frim. The developer of the 36-story office tower