First Solar Inc

PO Box 730, Toledo, OH 43697 0730, United States (Outside UK)