Rocketing energy prices and growing energy security concerns have grown the interest in solar and wind production immensely. ROI calculations of these investments rely on a robust assessment of production outcomes and historical energy price data without any realistic outlook to future. Production of renewable energy relies on uncontrollable weather conditions. Incorrect production estimates cause
