Since my previous article, PID has lost ~3.5% vs. a loss of ~14.5% for the S&P 500 and has outperformed the US market. PID is currently trading at 14x earnings, with a dividend yield of 3.4%. Because ...
The broader acceptance of bifacial PV technology across the entire solar value chain, including financial institutions, is still lacking. On the one hand, PV projects are typically built for 30 years ...