Fletcher Building lost power to 26 of its sites on Sunday, including manufacturing plants, distribution centres, retail stores and even its head offices in Penrose.
Show status: Off air
Fletcher Building lost power to 26 of its sites on Sunday, including manufacturing plants, distribution centres, retail stores and even its head offices in Penrose.