Information Technology Firms and Revenue Stall, 1950-2015: Theory and Empirical Evidence - BizPub.ai