Banking, Financial Markets And The Implications Of Financial Frictions On Firm Innovation And Growth