Delaware named leader in solar energy revolution

Solar-supporting policies are encouraging individuals and companies to opt for the renewable power source.