We have refined our approach to the complex issues of software development that enables us to deliver high quality and cost-effective solutions to our customers. We also believe that any solution will be effective only when it perfectly complements existing business strategies, practices, structures and vision. This mix of work for both the public and private sectors has enabled us to develop a robust business model, enabling further economies of scale to be enjoyed by both sectors.