overall regulation has made now than overhold the last decade
Overall, concerning financial regulation, more progress has been made now than over the whole of the last decade.
Overall, regulation, has made now than over whole of the last decade.