ISTANBUL (Turkey), December 1 (SeeNews) – Turkish general contractor Ronesans Holding, or Renaissance, has completed the construction of a $495 million (396 million euro) shopping and entertainment complex in Russia's capital Moscow, Turkish media reported.