Orix in talks to buy renewable developers for $1 billion or more

Orix in talks to buy renewable developers for $1 billion or more