Saeta Yield, which operates renewable energy assets in Spain and Portugal, is estimated to have a valuation of approximately $1.7 billion
Saeta Yield, which operates renewable energy assets in Spain and Portugal, is estimated to have a valuation of approximately $1.7 billion