Dubai invested $146 million in road projects for 2003