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.
5.3m questions
6.9m answers