Law, Finance and economics: what have we learnt