Auto, financial stocks score more upgrades, tech faces more downgrades
Demand recovery is helping consumer-facing sectors while infra-themed and energy are bogged down by global slowdown.Â
Demand recovery is helping consumer-facing sectors while infra-themed and energy are bogged down by global slowdown.Â