Is Vedanta Ltd. worth buying?