Anesco increases UK storage portfolio with new battery site

Anescos Lascar battery site.
Anescos Lascar battery site.

Breaking