I never found out what provided the power.
Mains derived or an output from a mobile gen set of some kind would be most likely.
I did have a look inside and had a sniff of that old electronic smell.
Mine has a date inside it 21/06/43 on the movement.
I did some photos at the time.
https://golbornevintageradio.co.uk/f...t=giant+megger