Lightsource appoints chief strategy officer
Lightsource Renewable Energy, a solar energy company, has appointed James Brooks as chief strategy officer, a member of the executive leadership team and board of the company. After 18 years’ experience in the energy and technology sectors, Brooks has a wealth of knowledge in energy, technology and finance markets globally,
