NextrackerInc. leadership downplayed financial worries over stalled solar panel projects, leading to an investor’s proposed ...