Lightsource and BP Join Forces to Drive Growth in Solar Power Development Worldwide
Lightsource and BP have announced that they have agreed to form a strategic partnership, bringing Lightsource’s solar development and management expertise together with BP’s global scale...