Is India Grid Trust worth buying?