Is Rana Sugars Ltd. worth buying?