The investors _______at the amount of money they made from their
The investors
investment deal *

embargo
ellipse
exulted
flourished

Respuesta :

Answer:

Exulted

definition- feel or show triumphant elation or jubilation

The answer is no exulted