For some entrepreneurs, new business ideas come along like rain to a flood. For others, generating new ideas is more elusive. All businesses are built on ideas. Even established companies need new ideas to move forward and sustain existing lucrative ventures























