There were 1,721 press releases posted in the last 24 hours and 393,035 in the last 365 days.

Assessing the Fragility of Global Trade : The Impact of Localized Supply Shocks Using Network Analysis