Cape Split Development Company Limited and International Stream Flow Turbine Company Limited agreement