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.
9.3m questions
12.0m answers