Nairobi’s Urban Renewal Project is set for parliamentary review as senators in the Senate Committee on Roads have agreed to…