business investment delay