Energy company execs caught up in US$12.3m corruption probe

With parliamentary elections looming, Russian investigators have escalated a local political clean-up into a national matter, accusing executives at energy company T Plus of bribery.

Unlock unlimited access to all Global Investigations Review content