The startup was valued at about $29 billion in a share sale earlier this year.
Source link
COP28 Climate Summit Takes Aim at Powerful Methane Emissions
Updated Dec. 2, 2023 3:45 pm ETFrom Texas to Turkmenistan, global leaders at the COP28 climate summit in Dubai are...