British groceries giant Tesco has inked a three-contract deal with developer EDF Renewables to buy 60MW of power from a pair of Scottish wind farms and