National Grid is investing in windmills in Galicia, Spain.
Lisa Lambert will lead National Grid's $250 million fund for investing in energy and other tech startups.Read More