Business investment chances are stronger than ever before