Zacks Rank #3 (Hold) stock First Solar (FSLR) is the world’s largest thin-film photovoltaic (PV) solar module manufacturer. First Solar’s competitive edge in the solar industry stems from its cadmium ...
When Georges Antoun came to Louisiana from Lebanon in the early 1980s, he needed money. The country was entering an oil crisis, and cities along the Gulf Coast — especially places like Lafayette that ...
Mercom Capital Group, an integrated communications and research firm focused exclusively on clean energy, released its fourth quarter (Q4) and annual report on funding and merger and acquisition (M&A) ...