Loading...
ENEL REPORTS ADJUSTED NET INCOME OF EU3.93 BILLION FOR 1H, ABOVE ESTIMATES OF EU3.75 BILLION.
Source:https://x.com/FirstSquawk/status/2082858146616475751
Impact Score