Resources

First Solar Acquires Peloton Output Park for $33 Million

TROY TOWNSHIP, OH—On January 19, First Solar announced that it acquired a 1.2 million square foot facility in Troy Township, Ohio.