City
Epaper
AllNewsPhotos

Scottish Power

Ad-power-limited, Latest Marathi News

Read more

Scottish Power is a vertically integrated energy company based in Glasgow, Scotland. It is a subsidiary of Spanish utility firm Iberdrola.

Business : Adani Power Limited starts supplying thermal power to Bangladesh