Parallel Computing - a Business Perspective