Offshore and maritime training provider Clyde Training Solutions (CTS) has announced it has officially opened a centre dedicated to the renewables industry – a move the company says will ensure the UK’s workforce has the necessary skills to realise the country’s green energy ambitions.