Atlanta Streetcar to be finished by next April
The Atlanta Streetcar’s targeted finishing date is April 30, 2014. The Atlanta Streetcar representatives said that 55 percent of progress has been made and that 70 percent of progress is projected to be reached by […]