TotalEnergies signs a $1 billion deal in Houston.
The company is criticized for backsliding on renewable energy.
Focus shifts back to fossil fuels amidst environmental concerns.
TotalEnergies signs a $1 billion deal in Houston.
The company is criticized for backsliding on renewable energy.
Focus shifts back to fossil fuels amidst environmental concerns.