Yes, a modern solar power plant company often facilitates financing through the RESCO (Renewable Energy Service Company) model or by partnering with impact investors. In these models, the solar power plant company invests the upfront capital for the solar power plant installation and the community pays for the energy consumed over a long-term period. The system eliminates financial barriers which stop remote villages and small businesses from starting their operations because they cannot afford to buy required machinery. The company provides complete system maintenance and technical support services which will sustain revenue generation and social impact throughout the entire contract period. The partnership model between the provider and community establishes shared interests which result in building energy infrastructure at its peak operational standards for extended service life.