HI does anyone here knows who won the contract for the sound system that is installed in the new Wembley Stadium in London ?? is there any ...