Is GHCL Ltd. worth buying?