World Trade Center Moscow OJSC operates the World Trade Center in Moscow. Its facilities include apartments, offices, and conference rooms equipped with communication and audio-visual equipment. The company offers various amenities, such as transportation, shopping, restaurants, a library, a post office, a travel agency, fitness clubs, and a business center. World Trade Center Moscow was founded in 1980 and is headquartered in Moscow, Russia.