ICICI Lombard clarified that the information was still in draft form and subject to change as the audit process is ongoing.
Delaware is one of 28 states that require motorcyclists to wear a helmet while riding their vehicles. However, the state's ...