First battery energy storage investment now online

UK 100

Latest directors dealings