Sign in
PRE 14A

Proxy Statement (Preliminary)

FIRST SOLAR, INC. Filed Acc 0001274494-24-000007

Loading fslr-20240315.htm…