News What factors shape firm performance? Insights from the Firms, Trade, and Development Conference 2025