Power generation hits 5,403MW, nears record peak

National power grid
National power grid