Strategic stages: An eight-stage integrated approach to business development