Schneider Electric to buy PTC in all-cash deal valued at USD 22.6 billion - PTC News | Rallies