Lightsource Renewable Energy Holdings Ltd
Lightsource Renewable Energy Holdings Limited operates as a holding company. The Company, through its subsidiaries, provides development, finance, operation and maintenance, technical support, and procurement services for solar energy projects. Lightsource Renewable Energy Holdings serves customers in the United Kingdom.