Eskom is up to the challenges of free market, says Marokane