Post Content Post navigation Is the Recession Overdue? [The Numbers Don’t Lie] Microsoft (MSFT) Key Part of New $2.7B Data Center Investment