Unlocking Financial Insights with a Custom Text-to-SQL Application