Five Indeco hammers have demolished the foundations of a former steel mill in Buffalo, New York, in an area seeing construction of the largest solar panel production plant in the United States. The ...