As the reality of cloud-based business technology catches up to the hype, MSPs (Managed Service Providers) face fundamental changes in their revenue models. Project-based billing and margins on hardware sales are being replaced by recurring monthly...