corporate financing bottlenecks