Major threats include regulatory uncertainty, colossal debt, weather-dependent electricity production, and intense competition.