Tech stocks launched a comeback early Thursday as the sector was seemingly buoyed by Federal Reserve Chairman Jerome Powell’s comments.
Microsoft has agreed to the largest single corporate power-purchase agreement ever signed.
These top tech stocks could double your money in five years.