Vietnam Solar Startup Secures 15 Million Funding as IranLinked Energy Volatility Drives Renewables Interest Jeff Bezos Defends Billionaires Champions AI Discusses Tax Reform and Praises Trump in CNBC Interview TPCS Q1 2026 Earnings Loss Persists Amid Limited Disclosure Stock Declines Evolving Career Paths for College Graduates Signal Shifts in Labor Market Dynamics Mount Logan Capital Inc MLCI Q1 2026 Earnings Net Loss of 051 per Share as Stock Declines Vestas Wind Systems Stock Falls After Company Signals Margins Near Low End of Guidance