Victory at Solar Power Portal Awards – Lightsource BP Wins Transaction of the Year! 19 Oct, 2018 By admin