Washington | Some time on September 11, 2001, a $US100 million cheque from Japanese financial services company Nomura landed on the roof of Australian Andrew Meagher’s apartment in central New York.
The cheque came to rest there, covered in dust, after floating its way across seven city blocks from the World Trade Centre.