Green
New Energy
Solar Firm Collapses, Owing UK Taxpayers £655 Million
- Toucan Energy’s 53 solar farms to be sold off by administrator
- Thurrock Council in Essex loaned the company £655 million

Photovoltaic panels on a Solar Farm in Hailsham, U.K.
Photographer: Chris Ratcliffe/BloombergCorrected