First Solar Q2 2025 Analysis: Innovation, Tariffs & Growth | Monexa AI | Monexa