News BP Acquires Full Control of Lightsource BP by Warren Seah November 30, 2023 by Warren Seah November 30, 2023 BP, the British oil major, has recently announced a significant milestone by striking a £254 million… Read more