First Solar Beating Chinese by Making Sun Power More Predictable

First Solar Beating Chinese by Making Sun Power More Predictable

Bradley C Bower/Bloomberg

The array of over 26,000 First Solar Inc. modules will generate 1.9 megawatts of electrical power in Stockertown, Pennsylvania.