Meetings technology conference launches in London alongside Excite!

16th March 2009