I guess it’s time to say Happy Christmas. I’ll do so with some of the words of the Christmas story that are little noted, from
Read the full article…
The 12 days of Christmas for the City of London
Who is going to get the best Christmas presents of all this year? According to the FT it’s already been the City, who have had:
Read the full article…