Business Technology Platforms Give Midsize Companies A Competitive Edge