Independent power producer and asset manager Exus Renewables today said it has attracted Google as the power offtaker for its 51-MW Cascante wind farm currently under construction in northern Spain.