Production shut down on North Sea platform amid power supply glitch

The Taqa Harding platform
The Taqa Harding platform