Share

NEC was founded in 2007 to become the leading investment and operating asset manager in the solar sector. Since its inception, it has been active in the development, construction and ownership of solar assets.