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.
7.2m questions
9.6m answers