Stopping the decline

Stopping the decline Gbenga Ibikunle and Guy Jubb consider the decline in the number of UK public companies and ask if it is time to move the UK’s governance goalposts?