Impact Developer & Contractor S.A. ha anunciado los resultados de los nueve meses finalizados el 30 de septiembre de 2020. Para los nueve meses, la empresa anunció que los ingresos de explotación fueron de 27,546 millones de leones, en comparación con los 27,682 millones de leones de hace un año. Los ingresos netos fueron de 13,278 millones de levas, frente a los 18,494 millones de levas de hace un año.