Towcester Racecourse’s future under threat

The racecourse announced on Thursday that it ceased all activities after experiencing trading difficulties.