First Solar, Inc. (Nasdaq: FSLR) ("First Solar") today announced the filing of a lawsuit against Shanghai-headquartered ...
Talon PV, a US-based manufacturer of crystalline silicon (c-Si) photovoltaic (PV) solar cells, has secured the license for ...