First Solar upgraded to Buy at Seaport Global as the best fit to endure the solar and energy storage sector's macro headwinds ...