Wind Mainstream Renewable Power and Siemens team up for supply chain focussed ScotWind bid 30/07/2021 By Hamish Penman Irish green energy developer Mainstream Renewable Power and Siemens Financial Services have joined forces to compete for acreage offshore Scotland.