Answer:
Solar power or solar radiation.
Step-by-step explanation:
Insolation means "exposure to the sun's rays", which could mean the solar power from that or just the solar radiation.
4.6m questions
6.0m answers