General insurers saw more opportunities and challenges in 2018 because of a mix of various factors such as an increase in vehicle registrations and a decline in construction business, according to the Statistical Review for 2018 presented by the Insurance Regulatory Commission of Sri Lanka.