Large businesses need long-term capital
Investing in technology, expanding production, and participating more deeply in value chains require businesses to have stable sources of capital over many years. However, with bank credit still playing the dominant role and long-term funding channels yet to develop commensurately, businesses seeking to grow continue to face pressure from financing terms and costs.