Tesco can not seem to do any wrong

The largest UK retailer, Tesco, is expected to report profits of £3.38bn annually during this week, which is an 8% increase over last year. The strong results are a surprise given the rough year Tesco has had in the UK, which makes up 70% of its profits.  Sales growth in the country however has stalled […]

Read More