Fundamentally, business is selling something to someone. All other activities need to be geared to helping make the sale happen, and the customer\client be happy and want to recommend the firm to others.
Practical down-to-earth business development advice is provided on:
Strategic Planning ~ so you know where the firm is heading and how to get there
Business Development Planning ~ so you invest time & money on gaining profitable clients
Competitor Analysis and Research ~ so you know who's doing what
Mystery Shopper Research ~ so you really know what it's like to be a client
Articles for newsletters, brochures, websites and advertising copywriting ~ written to enhance your firm's brand image and in a style to suit your clients
Public Relations ~ to get the media talking about you, your ethos and values and what you sell.