Cover illustration about women in business for Business Strategy Review, a magazine produced in conjunction with the London Business School.