Shell to build 20MW solar plant in the Netherlands

© 2014 RenewaNews