Mr. Haile brings a wealth of legal, financial and business experiences. He represents public and private companies in corporate and transactional matters, including formations, mergers, acquisitions, joint ventures, commercial agreements, software licensing, corporate governance, loan and credit facilities, and dispute resolution. In addition, he has substantial experience in the issuance of tax-exempt bonds as a former specialist in public finance. ...