Recent News Software Giants Struggle to Reassure Markets Despite Massive Capital Return Programs The recent wave of quarterly earnings reports across the enterprise software sector has revealed a growing disconnect between corporate boardrooms and Wall by Josh Weiner 1 week ago