Question: Which London Based accounting firm awarded a technology company based in Leuven, Belgium their company of the year award in 2005?
Answer: Ernst & Young