Momentous News5 Aug 2025 16:04
A vast amount to absorb in both of those RNS. An immense amount of confidence has been shown in this company, when such companies are willing to loan and invest large amounts of money into what will be the first major battery storage in the UK, it shows we are no longer on shaky ground.