The Role of Long-Term Finance: Theory and Evidence