Powering The Future

TTD’s new Fitch Street substation broke ground on July 12, 2013. Read more in The Hour.