Scottish floating tidal stream turbine developer Orbital Marine Power Ltd today said it has secured GBP 8 million (USD 9.6m/EUR 9.2m) in finance to back the ongoing operation of its 2-MW-plus floating turbine, the O2, said to be the world’s most powerful tidal stream turbine.