Seeking Alpha Array Technologies upgraded at Mizuho as cash worries appear overdone Read the original at Seeking Alpha