Exus Renewables has signed a 10-year Power Purchase Agreement (PPA) with Google to supply renewable electricity from the Cascante wind project in Navarra, Spain.