The power of brainstormingBrainstorming is a key component of business that every company should undertake.