Turbine repairs done, tests under way

Emergency generators, portable pumps on the way