Russia would normally have its own “house” at the World Economic Forum as a showcase for business leaders and investors. By May 23, 2022 Author: Post navigationPreviousPrevious post:The Body & Technology | Athens | May 23 – July 10NextNext post:Mendoni rejects claim Parthenon sculptures retrieved ‘from the rubble’