Taxpayer on the Hook for Millions as Solar Company Faces Administration