Raising funds is never easy, however when the environment is difficult, it becomes even more challenging. But it is definitely not impossible. Having worked with several growth companies, we share with you 7 most important factors that you must consider.