Irish renewable energy developer and investor NTR Plc has inked a deal to offload electricity from an 86-MW wind farm project in Sweden to Microsoft Corp (NASDAQ:MSFT).