IFRED: Innovative Financing for Renewable Energy Development

What does IFRED mean? The above is one of IFRED meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Innovative Financing for Renewable Energy Development