Solar and energy storage company Elgin has completed the deal to buy a "significant" portfolio of solar and battery storage assets in the UK, which it said marks a new chapter in its growth strategy.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results