Impact Developer & Contractor S.A. a annoncé ses résultats pour le semestre clos le 30 juin 2020. Pour le semestre, la société a annoncé que le bénéfice d'exploitation était de 17,152 millions RON, contre 24,017 millions RON un an plus tôt. Le bénéfice net s'est élevé à 8,656 millions RON, contre 16,476 millions RON un an plus tôt.