Is Shriram EPC Ltd. worth buying?