LTW is an acronym for London Tech Week, an event held each year in London.
1 post
When we got an invitation from London & Partners for the London Tech Week to be part of the German delegation.
Page 1 / 1