The company said further expansion of renewable energy in the next 15 years will bring a 40% reduction in its greenhouse gas emissions by 2030.

Xcel Energy plans adding 600MW of wind by 2020 and 1,200MW by 2030, thererby bringing total wind power on Upper Midwest system to more than 3,600MW.

The addition of 187MW of large-scale solar energy by the end of 2016 and a further 1,700MW of large-scale solar and 500MW of customer-driven small-scale solar will bring total solar power on the company’s Upper Midwest system to around 2,400MW.

Xcel Energy submitted the resource plan to the Minnesota Public Utilities Commission.

An Xcel Energy company Northern States Power Co.-Minnesota president Chris Clark said: "Our resource plan proposes nation-leading carbon emission reductions and renewable energy integration.

"It charts a course to cost-effectively meet and exceed the carbon, renewable energy and energy efficiency requirements of the states we serve in the Upper Midwest."

Xcel Energy delivers a portfolio of energy-related products and services to 3.5 million electricity customers.