Computer Consulting: Diversify Your Clients

Make sure that you never get to the point that any one computer consulting client has control over you. None of them should have such supreme leverage over you that you couldn