First Solar shares slide as tariff and demand woes bite

Wait 5 sec.

Manufacturing also hit by longstanding import taxes on critical components such as aluminium