private void EmailAdmins(List<EnvianceInterfaceRecord> records)
        {
            EmployeeInfo e = new EmployeeInfo();
            Employees adminList = e.GetEnvianceEmailList();
            
            foreach (Employee admin in adminList)
            {
                string email = admin.Email;

                StringBuilder emailBuilder = new StringBuilder();
                string templatePath = HttpContext.Current.Server.MapPath(AppConfiguration.Current.EnvianceKickoutEmailTemplateFile);
                string templateText = File.ReadAllText(templatePath);
                DotLiquid.Template.RegisterSafeType(typeof(EnvianceInterfaceRecord), new string[] { "FacilityName", "EmmittingAssetName", "ProductName", "UnitOfMeasure", "Status", "ValidationPeriod", "EmissionVolume", "FormattedVolume" });
                Template template = Template.Parse(templateText);

                string html = template.Render(Hash.FromAnonymousObject(new { SystemAdmin = config.SystemAdmin, Kickouts = records }));

                if (email != null)
                    SendEmail(html, config.EnvianceKickoutReportSubject, config.SystemAdmin, email);
                else
                    EmailTechnicalError("Could not send kickout report to: " + admin);
            }
        }