(PRLeap.com) July 13, 2016 – The creation of a new financial regulatory body to oversee the insurance industry in Ontario is a good idea, says Shop Insurance Canada. However, the auto insurance expert argues that the creation of a Financial Services Regulatory Authority (FSRA) is meaningless unless it can effect change in the province and help to lower insurance rates.