News
Re, an American-led developer of large-scale renewable energy projects, has signed a renewable energy agreement which allows Google to invest in and purchase Renewable Energy Credits (RECs) from a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results