Wall Street in ITC-like love & hate relationship with this stock
In the pandemic-stricken year of 2020, ITC NSE -0.56% was India’s most loved and hated stock. In the year 2022, the shares of Facebook parent company Meta appear to be evoking equally wildly divergent feelings on Wall Street.