Revenue: €129.5m (down 30% from 1Q 2024). Net income: €1.57m (down 97% from 1Q 2024). Profit margin: 1.2% (down from 28% in ...
At Yahoo Finance's Invest conference, former presidential candidate Tom Steyer said the energy transition is happening ...