Independent power producer (IPP) Swift Current Energy has filed a lawsuit against thin-film cadmium telluride (CdTe) solar module manufacturer First Solar in the New York County Supreme Court.
US cadmium telluride (CdTe) thin-film module manufacturer First Solar has announced an agreement to supply utility-scale renewables developer Swift Current Energy with 500GW of thin film modules.