Red Rock Power Ltd has initiated the construction on a 67-MW wind project in Scotland’s Dumfries and Galloway, the Edinburgh-based company said on Thursday.