The new DC logo has been designed by branding agency Landor. At first glance I was underwhelmed by DC’s new branding, it has a rather corporate feel to it and I found the turn of the…