What was once the largest solar power plant of its type in the world appears headed for closure just 11 years after opening.
A few months after a series of shake-ups in the St. Francis Xavier Catholic School System's upper echelon, the system has ...