First Solar, CubicPV enter into US patent licensing agreement - FSLR News | Rallies