This is not their first rodeo. I think I read that they have actually been around for 27 years.
I heard the tail end of a report that seemed to be describing a major failure of electricity near San Juan for a portion that this company’s workers had fixed. In addition I found the article below that might be of interest.