Just days after it announced it was about to start work on its latest £1bn regeneration project, developer St Modwen has reported a record breaking 68 per cent rise in its annual profits. In its accounts to the end of last November, the Birmingham-based... Read More