fbpx

Photo

Solar panels are arrayed at the Fonroche Humacao Solar Farm in Humacao, Puerto Rico.
Yerimar Rivera Rivera, GPJ Puerto Rico