Business ❯Energy ❯Energy Sector ❯Corporate Governance
The unexplained window-fall death is the latest in a series of mystery incidents among senior Russian energy executives under intense Western sanctions.