GLJ Research upgrades First Solar stock rating on debooking decline | AllMind News