Return to "Revenues plummet 33% to £47.1m at energy firm" Next Energy Next Energy installs solar panels on both private and social housing