NOVARTIS ENERGY PRIVATE LIMITED · 27AADCN6336J1Z8 | Active | WowGST