you guys remember this
'the Berlin screen, expected to be operational in January, 2004, will be break even with only 15% of the available space sold. Already a major German retail chain is committed to take ad space for an initial minimum period of 2 years'
due anytime?