A study of technology and its impact on perceived service quality in banks
Impact of consulting service on project outcome