Major solar panel maker seeing demand dim
First Solar Inc. is laying off 2,000 workers and closing its plant in Frankfurt, Germany, in response to waning demand for solar panels and increased competition from China.
First Solar Inc. is laying off 2,000 workers and closing its plant in Frankfurt, Germany, in response to waning demand for solar panels and increased competition from China.
Across the vast Pacific, the mighty bluefin tuna carried radioactive contamination that leaked from Japan's crippled nuclear plant to the shores of the United States 6,000 miles away — the first time a huge migrating fish has been shown to carry radioactivity such a distance.