RJreiterates outperform.
on the other hand FSLR on shifting sands with possible Trump.
revenue commit to VNP possible impact
Higher interest rate / borrowing cost impacting future VNP expansion.
overall market weakness
To may reasons for VNP to trade down ...No thanks. i'll take the other side of baystreet for now. glta