Raven’s flight from Russia

This was meant to be the week that Raven Property Group published its 2021 results. Champagne corks were supposed to be popping as profit climbed higher, NAV rose from £265m to £437m, the problems of the pandemic were left in