What are some key elements you think are important for creating a successful business strategy?