Chart Of The Day: Global Shipbuilding Orders Crash By 80% From Peak

Global shipbuilding orders crash by 80% from peak.

Disclosure:

None.

Comments