The state of Puerto Rico’s power grid has been a sore spot for many island businesses and residents, leading to backlash against Luma Energy.
The state of Puerto Rico’s power grid has been a sore spot for many island businesses and residents, leading to backlash against Luma Energy.