Montgomery County, Maryland, and AlphaStruxure have kicked off construction of the US’s largest renewable energy-powered bus depot. The Maryland bus depot will also be the largest transit depot ...