Green infrastructure developer NatPower Group has reached a deal with Tesla Inc (NASDAQ:TSLA) to deploy the Elon Musk-led company's technology at over 25 GWh of battery projects in Europe as the first phase of a larger initiative worth up to USD 5 billion (EUR 4.4bn).