Lightsource appoints CEO for the Americas
Solar developer Lightsource BP has appointed Kevin Smith as CEO for the Americas. Smith was previously CEO and a founding executive at...
Solar developer Lightsource BP has appointed Kevin Smith as CEO for the Americas. Smith was previously CEO and a founding executive at...