The story is an official announcement from the General Electricity Company of Libya, reported by the state-affiliated QNA. As an official government-related entity reporting on its own infrastructure status, this meets the criteria for high-confidence verification.