Based on what I see in the photo in the article, PV array codes in Puerto Rico must be quite different from those in California, because the arrays seem to cover almost the entirety of the roofs. In California fire access codes [1] prevent the entire roof from being covered like in PV that.
1. https://energycodeace.com/site/custom/public/reference-ace-2...
The vast majority of roofs in Puerto Rico are flat and the vast majority of buildings are made of cinder blocks and concrete.
What's the rationale for that? It's not a rule in the UK. I'm not sure who's going to be walking on the roof of a building that's on fire.
Likely because they have building codes that prevent the construction of houses from matchsticks.