Shell Inks Another Solar Deal

By Irina Slav - Jan 18, 2018, 9:00 AM CST Just a couple of days after it acquired a hefty stake in a U.S. solar company, Shell has made another solar move, closing a power supply deal with British Solar Renewables. Shell Energy Europe, the regional marketing and trading unit of the … Continue reading