As load shedding reprieve dims demand for solar, key player enters business rescue