Schneider Electric agrees to buy PTC for $22.6 billion · Digg