Scottish Power plc in Providence
(212) 889-4350
![Scottish Power plc - Providence](/logo/0/110/0/default.jpg)
Scottish Power plc (Scottish Power) is an international energy business that is registered in Scotland. The Company provides electricity transmission and distribution services in the United Kingdom; supplies approximately 5.25 million electricity and gas ...