In India, it is not common to follow the trend of going outside bare-chested in public places. There are cases where the male gender is seen bare-chested in public places in India. The major instance is as a result of going to the gym to work out. The male gender will always want to prove that they are strong enough or fit enough to exercise with their nipples on display. So, they take off their shirts—it is a bro thing.
Another instance where you see bare-chested guys in public places is when they are on the beach. This might occur as a result of the fact that you want to feel the breezy nature of the beach on your body. I guess it is just the norm in India. Also, there are a lot of Hindu rituals or festivals where boys go out bare-chested but not unnecessarily. Some of those religious occasions include Kumbh Mela, Karaga festival, and Sabarimala Temple visit.