The company that planned to install a new solar array on part of the Unity Island landfill site in Buffalo said Thursday that it was halting work on the proposed project because of a legal question as ...