The Market That Was Three Years in the Making



Predictions for Good, Predictions for Bad

