Blair Hanley Frank

Microsoft and hyperscale cloud reporter for IDG News Service, sometimes awesome. Views here are mine alone.

Blair Hanley Frank