Is GE T&D India Ltd. worth buying?