First Solar says several large rivals are infringing on patents

First Solar says several large rivals are infringing on patents