It was the deal many thought would never land. Scottish Power would not be rushed on deciding the location of, and who would build, its new 220,000 sq ft headquarters in Glasgow. Since the company was acquired by Spanish energy
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.