Israeli renewables developer and power producer Ellomay Capital Ltd (<a href="https://market.tase.co.il/en/market_data/security/1082635/major_data" target="_blank">TASE:ELLO</a>) has struck a deal to sell Investment Tax Credits (ITCs) associated with a portfolio of almost 50 MW of solar projects in the US state of Texas.