source of supply
Refers to the origin or provider of goods, materials, energy, information, etc. Common in business, logistics, and technical contexts.
この地域は主要な食料供給源です。
This region is a major source of food supply.
We are looking for new energy supply sources.
The factory signed a contract to secure a supply source for raw materials.
If the oil supply source dries up, prices will soar.
The company is searching for new sources of energy supply.