DC Streetcar Project is Dead on Arrival

Forget the empty promises that DC made to current and considering business owners along the 2.5 mile stretch on H Street. The $3 billion streetcar project would be an economic…