German retail giant Aldi has announced an investment of £800 million ($1 billion) to expand its presence in the UK. In a press release, the retailer descrbed the sum as its “largest ever package of annual investment”, and said it plannedto open 23 new stores before the end of the year, including Muswell Hill in London and Mere Green in Birmingham. The company is also planning to refurbish 100 stores, …