The controversial UCI road cycling team formerly known as Israel-Premier Tech (IPT) has exited the sport after the takeover of its racing license by international sports and entertainment company ...