National Grid Renewables is a company that provides energy storage solutions. It develops, constructs, owns, and operates renewable energy assets for customers, partners, and community members. The company specializes in the areas of land acquisition and development, resource assessment, engineering, accounting, IT, etc.