Nature Infrastructure Capital and X-ELIO invest in ECO STOR - Solicitors Journal