Big and green China/Germany deal. More evidence of UK in slow lane for growth.

Posted by twitter.com/Stef_W

46 views
0 faves
0 comments
Taken on June 28, 2011