Results for the US tech giants were mixed, as Tesla and Microsoft fell short of market expectations in the growth of their ...
This is first PPA in France for STM, aiming at 100% renewable sourcing by 2027; power comes from two wind and solar farms of ...