Red Rock Power has a 50% stake in Inch Cape project billed as 'largest' Scottish infrastructure project in construction today ...