Endurance Technologies IPO opens: Should you subscribe? | The BriefWire