Microsoft will buy renewable power from Repsol as the Spanish group became the latest European oil & gas player to