First Solar - FSLR - Share Chat

A leading manufacturer of solar panels globally.

A bit quite in here