28 Feb 2024 O2 Telefónica signs offshore wind PPA in Germany Telco also deploy off-grid cell tower in Kirtorf