McDonald
McDonald

The network effect

We have stronger networks and greater interdependence than at any other time in history. What does this mean for Russia?