Tag: GE Vernova T&D India at 52 week high