CNBC Pro

Bank of America downgrades First Solar, says climate bill benefits are already priced in