First Solar files patent infringement lawsuit against JA Solar and American Panel Solutions - FSLR News | Rallies