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 ...