Presumably they get exactly the same amount of sunlight 100% of the time instead of a few hours peak on earth? I'd say 8x is in the right order of magnitude.
My layman expectation would have been much higher. It's got no atmosphere refracting anything and it's closer to the source of energy.
My layman expectation would have been much higher. It's got no atmosphere refracting anything and it's closer to the source of energy.