Blair Hanley Frank

Blair Hanley Frank

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