MM trades in green: Global brokerage sees attractive valuations, expects 30% upside after profit surge

Stocks