Taiwan Fund Inc TWN Slips 093 as It Tests Key Support Near 9419 India Likely to Mandate DieselIsobutanol Blending This Year Transport Secretary Indicates Saratoga Investment Corp 600 Notes due 2027 SAT Q1 2026 Earnings Earnings Miss as Net Investment Income Falls Short China Targets Ghost Kitchens in Food Delivery Crackdown Regulatory Risks for Platforms