ImMODO Solar had annual sales of more than $355 million last four years with a D&B Financial Strength rating of 2A. Over the past 5 years, ImMODO has developed, built and structured more than $600 million in financing for more than 140 MW of solar projects
ImMODO Solar is very familiar with all forms of financing renewable and energy efficiency projects. Extensive experience includes European investor/project finance scenarios, Tax equity financing monetizing tax credits and accelerated depreciation, Power Purchase Agreements (PPA) along with carbon finance.
ImMODO’sinvestor network has made multiple investments into ImMODO projects and this network comprises more than 100 active private equity investors, investor syndicates, institutional investors and project finance banks which are among the world’s largest and most experienced in solar and wind such: