18 May 2011,
Terence Kawaja: Luma Display Advertising Technology Landscape