As I write this, I sit on a semi high-speed train running south from Boston through the Connecticut coastline towards the New York Metro area. It is the beginning of analyst briefing season. Like the greenish grass that emerges each Spring, most of the large technology vendors host groups of analysts to meet their executives [...]
Comments Off
Category: Uncategorized Tags:






































































































