10-11-2023
Shares in Richemont led Europe's luxury goods sector lower on Friday, after the Swiss-based group said geopolitical angst and a weakening European economy had delivered lower than expected first-half profits.
10-11-2023
Plug Power's stock plummeted Friday, after another disappointing quarterly report prompted some analysts to bag their bullish calls.
10-11-2023
Company will halt development of experimental depression treatment