On RMJM, or the Fall of Gods
The monstrous project of building a 403 meters skyscraper in the centre of St. Petersburg, Russia, has been dismissed by a presidential ukaz. According to Guardian, company in charge of realizing the Okhta Centre, the Scotland-based multinational RMJM, is sailing in troubled waters. read more