The Department of Energy Climate Change’s business plan

Government departments in the United Kingdom now publish “business plans”. The concept of a business plan is one well known to those in business. The complexity of a business plan varies in sophistication and generally speaking the more complex the business the more complex the business plan. Continue reading