Energy Efficiency, Climate Impact, Energy Storage & Batteries
Address:
1-3 Strand, London WC2N 5JR
Overview
National Grid Partners is the corporate venture and innovation arm of National Grid that invests in technologies to accelerate the clean energy transition.