The sun is called the ultimate source of energy because:
What is the ultimate source of energy for the ecosystems?
What is the ultimate source of energy for all living organisms?
What is the ultimate source of energy on the earth? Which process is responsible for the energy?