Shell Buys Output of England’s Largest Solar Plant January 19, 2018 News Shell Global unit Shell Energy Europe has agreed to buy the power from the largest solar power plant in England. Source: Renewable Energy 8BIT Older Post Canada Elevates Biomass Energy to Innovate on Forestry Newer Post Green Builder to Begin Covering Office Buildings with Perovskite Solar Cells