Das 2011 gegründete, zentral im Business Park Nagatino i-Land gelegene German Centre Moscow stellt eine umfassende Infrastruktur mit 120 Büros und 19.000 Quadratmetern Fläche zur Verfügung. Es bietet regelmäßige Treffen sowie Fach- und kulturelle Veranstaltungen, die den Austausch von Erfahrungen und Informationen zwischen neuen und alteingesessenen Firmen in Moskau fördern.
Das German Centre Moscow ist Partner im weltweiten Netzwerk der German Centres und ein Unternehmen der Landesbank Baden-Württemberg (LBBW).