Is DB Corp Ltd. worth buying?